<!DOCTYPE html>
            
<HTML>
<HEAD>
<meta name="booktitle" content="Developing Applications With Objective Caml" >
 <meta charset="ISO-8859-1"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<META name="GENERATOR" content="hevea 1.05-7 of 2000-02-24">
<META NAME="Author" CONTENT="Christian.Queinnec@lip6.fr">
<LINK rel=stylesheet type="text/css" href="videoc-ocda.css">
<script language="JavaScript" src="videoc.js"><!--
//--></script>
<TITLE>
 Chapter Overview
</TITLE>
</HEAD>
<BODY class="regularBody">
<A HREF="book-ora063.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Contents"></A>
<A HREF="book-ora065.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
<HR>

<H2>Chapter Overview</H2>This chapter presents the different ways to compile an Objective
CAML program and
compares their portability and efficiency. The first section explains
the different steps of Objective CAML compilation. The second section
describes the
different types of compilation and the syntax for the production of
executables. The
third section shows how to construct standalone executables - programs which are
independent of
an installation of the Objective CAML system. Finally the fourth section
compares the
different types of compilation with respect to portability and efficiency of
execution.<BR>
<BR>
<HR>
<A HREF="book-ora063.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Contents"></A>
<A HREF="book-ora065.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
</BODY>
</HTML>
